﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AD.Model
{
    public enum PayTradeType
    {
        Deafult = 0,
        InMoney = 1,
        Invite = 2,
        PointsAdjust = 3,
    }
    public class PayTradeMod
    {
        public PayTradeMod() {
            RewardType = PayTradeType.InMoney;
        }
        public string Out_Trade_No { get; set; }
        public string Subject { get; set; }
        public string Body { get; set; }
        public double Total_fee { get; set; }
        public DateTime Commit_Date { get; set; }
        public bool Status { get; set; }
        public bool IsInMoney { get; set; }
        public int UserId { get; set; }
        public UserMod User { get; set; }
        public string UserName { get; set; }
        public int RewardPoints { get; set; }
        public int GiftPoints { get; set; }
        public int Rechargepoints { get; set; }
        public PayTradeType RewardType { get; set; }
        public int Balance { get; set; }

        public string InviteId { get; set; }
        public string RequestIp { get; set; }
        public string Remarks { get; set; }
    }
}